package com.jeeplus.test.jlnu.changeStuInfo.constant.enums;
/**
 * 学生信息修改字段枚举类
 * @author jeeplus   2017-09-26
 * @version v1.0
 * @modify 2017-09-26
 */
public enum ChangeStuInfoEnum {
    ID("id", "自增主键ID"),
    STUDENT_IDS("student_ids","ids"),
    APPROVE_STATES("approve_states","审批状态"),
    SERIAL_NUMBER("serial_number", "序号"),
    COLLEGE_NAME("college_name", "学院名称"),
    DEPARTMENT_NAME("department_name", "系所名称"),
    MAJOR_CODE("major_code", "专业代码"),
    MAJOR_NAME("major_name", "专业名称"),
    GRADE("grade", "年级"),
    CLASS_ID("class_id", "班号"),
    KSH("ksh", "考生号"),
    EXAM_TICKET_NUMBER("exam_ticket_number", "准考证号"),
    STUDENT_ID("student_id", "学号"),
    NAME("name", "姓名"),
    BIRTH_DATE("birth_date", "出生日期"),
    GENDER("gender", "性别"),
    ETHNICITY("ethnicity", "民族"),
    POLITICAL_STATUS("political_status", "政治面貌"),
    ID_CARD_NUMBER("id_card_number", "身份证号码"),
    EDUCATION_LEVEL("education_level", "层次"),
    STUDY_FORM("study_form", "学习形式"),
    ACADEMIC_SYSTEM("academic_system", "学制"),
    ENROLLMENT_DATE("enrollment_date", "入学日期"),
    STUDENT_SOURCE("student_source", "生源地"),
    AREA_CODE("area_code", "地区编码"),
    RESPONSIBLE_PERSON("responsible_person", "责任者"),
    RECORD_DATE("record_date", "日期"),
    SPECIFICATION("specification", "规格"),
    COPIES("copies", "份数"),
    PAGES("pages", "页数"),
    ARCHIVE_UNIT("archive_unit", "归档单位"),
    TRANSFER_PERSON("transfer_person", "移交人"),
    RECEIVER("receiver", "接收人"),
    TRANSFER_TIME("transfer_time", "移交时间"),
    ARCHIVE_NUMBER("archive_number", "档号"),
    CASE_TITLE("case_title", "案卷题名"),
    DOCUMENT_TITLE("document_title", "文件标题"),
    PAGE_LOCATION("page_location", "所在页"),
    SOURCE_REMARK("source_remark", "信息源备注"),
    APPROVE_STATE("approve_state", "审批状态1待提交，2待审批，3审批通过，4审批拒绝"),
    APPROVE_REMARK("approve_remark", "审批备注"),
    CREATE_TIME("create_time", "创建时间"),
    MODIFY_TIME("modify_time", "修改时间"),
    SOURCE("source", "来源"),
    OFFICE_ID("office_id", "机构id"),
    TYPE("type", "修改类型");

    private final String fieldName;
    private final String comment;

    ChangeStuInfoEnum(String fieldName, String comment) {
        this.fieldName = fieldName;
        this.comment = comment;
    }

    public String getFieldName() {
        return fieldName;
    }

    public String getComment() {
        return comment;
    }

    @Override
    public String toString() {
        return "ChangeStuInfoEnum{" +
                "fieldName='" + fieldName + '\'' +
                ", comment='" + comment + '\'' +
                '}';
    }
}